remaining lifetime - Spanish English Dictionary